/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cliente;

import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;

/**
 *
 * @author jyd
 */
public class FileSender {
    
     InterfazRemota ejecutor;
     Registry registry;
    
	
    public FileSender( String serverAddress ) throws Exception {
	// get a handle to the remote object
        registry= LocateRegistry.getRegistry(serverAddress);
           // look up the remote object
        ejecutor = (InterfazRemota)(registry.lookup("rmiServer"));
    }
    
    public void enviarArchivo(String absolutePath, String nombreArchivo){
  	try{
  	
            Caja caja = new Caja(absolutePath + ";" + nombreArchivo);
            caja.readIn();
            ejecutor.recibirClass(caja);
   	}catch( Exception e ){
            e.printStackTrace();
   	}
    }
 }
